<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>

    // 群组: 
    // 在匹配的过程中,先将表达式作为一整个正则表达式匹配,如果能匹配到, 在将()中的子表达式分别匹配,并将匹配内容也放到数组中

    // ?: 作为表达式匹配,但是不会作为群组的子表达式
    // 如果不想将某个小括号中的内容作为子表达式匹配,可以在 () 的最前面加 ?:  

    var str = "2023/04/04 15:58:46";
    
    // 从字符串中取出年月日  => 怎么取? 
    // var date = str.split(" ")[0];
    // console.log(date);
    // var list = date.split("/");
    // console.log(list);
    
    
    // var str = "2023/04/04 15:58:46";
    // // var reg = /\d{4}\/\d{1,2}\/\d{1,2}/;   // 没有()
    // var reg = /(\d{4})\/(\d{1,2})\/(\d{1,2})/; // 有三个()

    // var res = reg.exec(str);
    // console.log(res);
    // console.log(res[0]);
    // console.log(res[1]);
    // console.log(res[2]);
    // console.log(res[3]);


    var str = "2023/04/04 15:58:46";
    var reg = /(?:\d{4})\/(\d{1,2})\/(?:\d{1,2})/; // 有三个()
    var res = reg.exec(str);
    console.log(res);
 





</script>
</html>